9f4df34ea127cb206450c547a088f60c86fbb20d,mycollab-web/src/main/java/com/mycollab/module/project/view/settings/ComponentSearchPanel.java,ComponentSearchPanel,buildExtraControls,#,66

Before Change



    @Override
    protected Component buildExtraControls() {
        MButton createBtn = new MButton(UserUIContext.getMessage(ComponentI18nEnum.NEW),
                clickEvent -> EventBusFactory.getInstance().post(new BugComponentEvent.GotoAdd(this, null)))
                .withIcon(FontAwesome.PLUS).withStyleName(WebUIConstants.BUTTON_ACTION);
        createBtn.setVisible(CurrentProjectVariables.canWrite(ProjectRolePermissionCollections.COMPONENTS));
        return createBtn;
    }

    private class ComponentBasicSearchLayout extends BasicSearchLayout<ComponentSearchCriteria> {

After Change



    @Override
    protected Component buildExtraControls() {
        return new MButton(UserUIContext.getMessage(ComponentI18nEnum.NEW),
                clickEvent -> EventBusFactory.getInstance().post(new BugComponentEvent.GotoAdd(this, null)))
                .withIcon(FontAwesome.PLUS).withStyleName(WebUIConstants.BUTTON_ACTION)
                .withVisible(CurrentProjectVariables.canWrite(ProjectRolePermissionCollections.COMPONENTS));
    }

    private class ComponentBasicSearchLayout extends BasicSearchLayout<ComponentSearchCriteria> {